rent paid for land - Almanca İngilizce Sözlük